Desktop Schema Evolution - Editing Schema
نویسنده
چکیده
In this paper we describe a general framework to do schema evolution. The main idea is desktop, the conceptual workspace to edit schemes. The evolution to be discussed is captured from several points of view; (1) Schema translation causes changing database states. (2) Three kinds of evolutions, type evolution, predicate evolution and complex type evolution are proposed. (3) Completeness properties are preserved. Also we discuss the implementation techniques.
منابع مشابه
Desktop Objects: Directly Manipulating Data and Meta Data
In this paper, we discuss the potential for the application of the popular and well-known desktop metaphor to object-oriented databases (OODBs). We describe an initial prototype, the Oggetto Desktop, which supports browsing of both the type and structural lattices of an OODB and direct manipulation for accomplishing schema evolution.
متن کاملXML schema - the W3C's object-oriented descriptions for XML
Thank you very much for downloading xml schema the w3cs object oriented descriptions for xml. Maybe you have knowledge that, people have look numerous times for their chosen novels like this xml schema the w3cs object oriented descriptions for xml, but end up in harmful downloads. Rather than enjoying a good book with a cup of tea in the afternoon, instead they are facing with some infectious b...
متن کاملRequirements for Software Deployment Languages and Schema
Software distribution via networks provides timeliness and continual evolution that is not possible with physical media distribution methods. Organizations such as Microsoft, Marimba, and the Desktop Management Task Force are strengthening their efforts to package software systems in ways that are conducive to network distribution. The result of these efforts has led to the creation of software...
متن کاملConceptual XML Schema Evolution - the CoDEX Approach for Design and Redesign
Most available approaches for XML schema evolution specify the evolution steps for an XML schema or a DTD. This article will show that schema evolution can also be realized on a conceptual model. Schema evolution always requires propagating the changes to the XML documents that are already associated to the schema. This article suggests a method for conceptual schema evolution concerning all th...
متن کاملArchitecture for Dynamic Schema Evolution in Heterogeneous Database Environments: A Prototype System and Its Evaluation
Dynamic schema evolution is the process of evolving a database schema by incorporating changes in a timely manner, without loss of existing data, and without significantly affecting the day-to-day operations of the database. Systems that manage schema evolution are described in the literature, but address schema evolution single, stand-alone, object-oriented databases. Organizations typically u...
متن کامل